succeed in getting something done - İspanyolca İngilizce Sözlük